﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Xant.FlowEngine.Interface
{
    /// <summary>
    /// 组
    /// </summary>
    public interface IGroup
    {

        /// <summary>
        /// 为了提供更好的兼容性，在接口中将主键声明为object类型，实际实现可以采用int、guid、string等类型
        /// </summary>
        object Id { get; }

        /// <summary>
        /// 组名
        /// </summary>
        string Name { get; }

        /// <summary>
        /// 职员集合
        /// </summary>
        IEnumerable<IStaffMember> StaffMembers { get; }

    }
}
